have homework - German English Dictionary